On an implementation of the Solovay-Kitaev algorithm
نویسنده
چکیده
In quantum computation we are given a finite set of gates and we have to perform a desired operation as a product of them. The corresponding computational problem is approximating an arbitrary unitary as a product in a topological generating set of SU(d). The problem is known to be solvable in time polylog(1/ǫ) with product length polylog(1/ǫ), where the implicit constants depend on the given generators. The existing algorithms solve the problem but they need a very slow and space consuming preparatory stage. This stage runs in time exponential in d and requires memory of size exponential in d. In this paper we present methods which make the implementation of the existing algorithms easier. We present heuristic methods which make a time-length trade-off in the preparatory step. We decrease the running time and the used memory to polynomial in d but the length of the products approximating the desired operations will increase (by a factor which depends on d). We also present a simple method which can be used for decomposing a unitary into a product of group commutators for 2 < d < 256, which is an important part of the existing algorithm.
منابع مشابه
The Solovay-Kitaev algorithm
This pedagogical review presents the proof of the Solovay-Kitaev theorem in the form of an efficient classical algorithm for compiling an arbitrary single-qubit gate into a sequence of gates from a fixed and finite set. The algorithm can be used, for example, to compile Shor's algorithm, which uses rotations of π/2 k , into an efficient fault-tolerant form using only Hadamard, controlled-not, a...
متن کاملA State Distillation Protocol to Implement Arbitrary Single-qubit Rotations
An important task required to build a scalable, fault-tolerant quantum computer is to efficiently represent an arbitrary single-qubit rotation by fault-tolerant quantum operations. Traditionally, the method for decomposing a single-qubit unitary into a discrete set of gates is Solovay-Kitaev decomposition, which in practice produces a sequence of depth O(log(1/ )), where c ∼ 3.97 is the state-o...
متن کاملTopological quantum compiling
A method for compiling quantum algorithms into specific braiding patterns for non-Abelian quasiparticles described by the so-called Fibonacci anyon model is developed. The method is based on the observation that a universal set of quantum gates acting on qubits encoded using triplets of these quasiparticles can be built entirely out of three-stranded braids three-braids . These three-braids can...
متن کاملSolovay-Kitaev decomposition strategy for single-qubit channels.
Inspired by the Solovay-Kitaev decomposition for approximating unitary operations as a sequence of operations selected from a universal quantum computing gate set, we introduce a method for approximating any single-qubit channel using single-qubit gates and the controlled-not (cnot). Our approach uses the decomposition of the single-qubit channel into a convex combination of "quasiextreme" chan...
متن کاملThe BQP-hardness of approximating the Jones Polynomial
Following the work by Kitaev, Freedman and Wang [1], Aharonov, Jones and Landau [3] recently gave an explicit and efficient quantum algorithm for approximating the Jones polynomial of the plat closure of a braid, at the kth root of unity, for constant k. The universality proof of Freedman, Larsen and Wang [2] implies that the problem which these algorithms solve is BQP-hard. The fact that this ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008